home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20000114-20000217 / 000181_news@columbia.edu _Mon Jan 31 18:59:14 2000.msg < prev    next >
Internet Message Format  |  2020-01-01  |  7KB

  1. Return-Path: <news@columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id SAA18722
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Mon, 31 Jan 2000 18:59:14 -0500 (EST)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id SAA05918
  7.     for kermit.misc@watsun.cc.columbia.edu; Mon, 31 Jan 2000 18:33:32 -0500 (EST)
  8. X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
  9. From: Steve Manning <manning@execpc.com>
  10. Subject: C-Kermit 7.0 makefile bugs
  11. Date: Mon, 31 Jan 2000 17:21:37 -0600
  12. Message-ID: <3896190b$0$81670@news.execpc.com>
  13. Organization: ExecPC Internet - Milwaukee, WI
  14. To: kermit.misc@columbia.edu
  15.  
  16. I found a number of inconsitancies in the makefile provided with
  17. the Unix distribution of C-Kermit 7.0.  Most appear to derive
  18. from an incomplete renaming of the sections of the file dealing
  19. with SCO OpenServer 5.0.0, along with a missing back-slash in the
  20. sco32v504netgccel section.
  21.  
  22. I'm appending a diff.
  23.  
  24. Steve Manning
  25. Systems Administrator
  26. Mega Marts Inc.
  27. Milwaukee, WI  USA
  28. manning@execpc.com
  29.  
  30. ===== begin =====
  31. --- makefile.orig    Thu Jan  6 15:54:24 2000
  32. +++ makefile    Thu Jan 27 19:31:26 2000
  33. @@ -524,11 +524,11 @@
  34.  #
  35.  # + for SCO ODT 2.0, "make sco32v4net"
  36.  # + for SCO ODT 3.0, "make sco-odt30"
  37. -# + for SCO OpenServer 5.0 (OSR5), "make sco32v5"
  38. -# + for SCO OpenServer 5.0 (OSR5) with networking, "make sco32v5net"
  39. -# + for SCO OpenServer 5.0 (OSR5), gcc, "make sco32v5gcc"
  40. -# + for SCO OpenServer 5.0 (OSR5), gcc, with networking, "make sco32v5netgcc"
  41. -# + for SCO OpenServer 5.0 (OSR5) as above, ELF binary, "make sco32v5netgccelf"
  42. +# + for SCO OpenServer 5.0 (OSR5), "make sco32v500"
  43. +# + for SCO OpenServer 5.0 (OSR5) with networking, "make sco32v500net"
  44. +# + for SCO OpenServer 5.0 (OSR5), gcc, "make sco32v500gcc"
  45. +# + for SCO OpenServer 5.0 (OSR5), gcc, with networking, "make sco32v500netgcc"
  46. +# + for SCO OpenServer 5.0 (OSR5) as above, ELF binary, "make sco32v500netgccelf"
  47.  # + for SCO OpenServer 5.0.4, use "make sco32v504xxx" entries as above.
  48.  # + for SCO OpenServer 5.0.5, use "make sco32v505xxx" entries as above.
  49.  # + for SCO OpenServer 5.0.5 with UDK, use "make sco32v505udk".
  50. @@ -4961,37 +4961,37 @@
  51.  #Note: NOSYSLOG required for non-net entries because it requires <socket.h>
  52.  sco32v500gcc:
  53.      @echo Using gcc...
  54. -    $(MAKE) "MAKE=$(MAKE)" sco32v5 CC=gcc CC2=gcc \
  55. +    $(MAKE) "MAKE=$(MAKE)" sco32v500 CC=gcc CC2=gcc \
  56.      KTARGET=$${KTARGET:-$(@)} "KFLAGS= $(KFLAGS)"
  57.  
  58.  #SCO OpenServer 5.0 with networking, gcc.
  59.  sco32v500netgcc:
  60.      @echo TCP/IP networking added - using gcc...
  61. -    $(MAKE) "MAKE=$(MAKE)" sco32v5net CC=gcc CC2=gcc \
  62. +    $(MAKE) "MAKE=$(MAKE)" sco32v500net CC=gcc CC2=gcc \
  63.      KTARGET=$${KTARGET:-$(@)} "KFLAGS=$(KFLAGS)"
  64.  
  65.  #SCO OpenServer 5.0 with networking, gcc, elf.
  66.  sco32v500netgccelf:
  67.      @echo TCP/IP networking added - using gcc, dynamic elf library
  68. -    $(MAKE) "MAKE=$(MAKE)" sco32v5net "CC=gcc" "CC2=gcc" \
  69. +    $(MAKE) "MAKE=$(MAKE)" sco32v500net "CC=gcc" "CC2=gcc" \
  70.      KTARGET=$${KTARGET:-$(@)} "KFLAGS=-O3 -belf" "LNKFLAGS=-belf"
  71.  
  72.  #SCO OpenServer 5.0.4 (SCO UNIX 3.2v5.0.4) with SCO development tools.
  73.  #Like 5.0, but adds high serial speeds.  First POSIX-based SCO version.
  74.  sco32v504:
  75. -    $(MAKE) "MAKE=$(MAKE)" sco32v5 KTARGET=$${KTARGET:-$(@)} \
  76. +    $(MAKE) "MAKE=$(MAKE)" sco32v500 KTARGET=$${KTARGET:-$(@)} \
  77.      "KFLAGS=-DSCO_OSR504 -b elf -DPOSIX $(KFLAGS)"
  78.  
  79.  #SCO OpenServer 5.0.4 with gcc, no networking.
  80.  sco32v504gcc:
  81.      @echo Using gcc...
  82. -    $(MAKE) "MAKE=$(MAKE)" sco32v5 "CC=gcc" "CC2=gcc" \
  83. +    $(MAKE) "MAKE=$(MAKE)" sco32v500 "CC=gcc" "CC2=gcc" \
  84.      KTARGET=$${KTARGET:-$(@)} "KFLAGS=-DSCO_OSR504 -DPOSIX $(KFLAGS)"
  85.  
  86.  #SCO OpenServer 5.0.4 with networking, SCO development tools.
  87.  sco32v504net:
  88.      @echo TCP/IP networking added...
  89. -    $(MAKE) "MAKE=$(MAKE)" sco32v5net KTARGET=$${KTARGET:-$(@)} \
  90. +    $(MAKE) "MAKE=$(MAKE)" sco32v500net KTARGET=$${KTARGET:-$(@)} \
  91.      "KFLAGS=-b elf -DSCO_OSR504 -DPOSIX $(KFLAGS)"
  92.  
  93.  #SCO OpenServer 5.0.4 with networking, gcc.
  94. @@ -4999,13 +4999,13 @@
  95.      @echo TCP/IP networking added - using gcc...
  96.      @echo If gcc crashes on ckwart.c then build it by hand:
  97.      @echo " gcc -o wart -DCK_SCOV5 ckwart.c"
  98. -    $(MAKE) "MAKE=$(MAKE)" sco32v5net "CC=gcc" "CC2=gcc" \
  99. +    $(MAKE) "MAKE=$(MAKE)" sco32v500net "CC=gcc" "CC2=gcc" \
  100.      KTARGET=$${KTARGET:-$(@)} "KFLAGS=-DSCO_OSR504 -DPOSIX $(KFLAGS)"
  101.  
  102.  #SCO OpenServer 5.0.4 with networking, gcc, elf.
  103.  sco32v504netgccelf:
  104.      @echo TCP/IP networking added - using gcc, dynamic elf library
  105. -    $(MAKE) "MAKE=$(MAKE)" sco32v5net "CC=gcc" "CC2=gcc"
  106. +    $(MAKE) "MAKE=$(MAKE)" sco32v500net "CC=gcc" "CC2=gcc" \
  107.      KTARGET=$${KTARGET:-$(@)} \
  108.      "KFLAGS=-DSCO_OSR504 -DPOSIX -O3 -belf $(KFLAGS)" \
  109.      LNKFLAGS="-belf"
  110. @@ -5013,25 +5013,25 @@
  111.  #SCO OpenServer 5.0.5 (SCO UNIX 3.2v5.0.5) with SCO development tools.
  112.  #Like 5.0, but adds high serial speeds.  First POSIX-based SCO version.
  113.  sco32v505:
  114. -    $(MAKE) "MAKE=$(MAKE)" sco32v5 KTARGET=$${KTARGET:-$(@)} \
  115. +    $(MAKE) "MAKE=$(MAKE)" sco32v500 KTARGET=$${KTARGET:-$(@)} \
  116.      "KFLAGS=-DSCO_OSR505 -b elf -DPOSIX $(KFLAGS)"
  117.  
  118.  #SCO OpenServer 5.0.5 (SCO UNIX 3.2v5.0.5) with UDK.
  119.  sco32v505udk:
  120. -    $(MAKE) "MAKE=$(MAKE)" sco32v5 KTARGET=$${KTARGET:-$(@)} \
  121. +    $(MAKE) "MAKE=$(MAKE)" sco32v500 KTARGET=$${KTARGET:-$(@)} \
  122.      "KFLAGS=-DSCO_OSR505 -DDCLTIMEVAL -b elf -DPOSIX $(KFLAGS)"
  123.  
  124.  #SCO OpenServer 5.0.5 with gcc, no networking.
  125.  sco32v505gcc:
  126.      @echo Using gcc...
  127. -    $(MAKE) "MAKE=$(MAKE)" sco32v5 "CC=gcc" "CC2=gcc" \
  128. +    $(MAKE) "MAKE=$(MAKE)" sco32v500 "CC=gcc" "CC2=gcc" \
  129.      KTARGET=$${KTARGET:-$(@)} \
  130.      "KFLAGS=-DSCO_OSR505 -DPOSIX -funsigned-char $(KFLAGS)"
  131.  
  132.  #SCO OpenServer 5.0.5 with networking, SCO development tools.
  133.  sco32v505net:
  134.      @echo TCP/IP networking added...
  135. -    $(MAKE) "MAKE=$(MAKE)" sco32v5net KTARGET=$${KTARGET:-$(@)} \
  136. +    $(MAKE) "MAKE=$(MAKE)" sco32v500net KTARGET=$${KTARGET:-$(@)} \
  137.      "KFLAGS=-DSCO_OSR505 -b elf -DPOSIX $(KFLAGS)"
  138.  
  139.  #SCO OpenServer 5.0.5 with networking, gcc.
  140. @@ -5039,7 +5039,7 @@
  141.      @echo TCP/IP networking added - using gcc...
  142.      @echo If gcc crashes on ckwart.c then build it by hand:
  143.      @echo " gcc -o wart -DCK_SCOV5 ckwart.c"
  144. -    $(MAKE) "MAKE=$(MAKE)" sco32v5net "CC=gcc" "CC2=gcc" \
  145. +    $(MAKE) "MAKE=$(MAKE)" sco32v500net "CC=gcc" "CC2=gcc" \
  146.      KTARGET=$${KTARGET:-$(@)} \
  147.      "KFLAGS=-DSCO_OSR505 -DPOSIX -funsigned-char $(KFLAGS)"
  148.  
  149. @@ -5052,7 +5052,7 @@
  150.  #SCO OpenServer 5.0.5 with networking, gcc, elf.
  151.  sco32v505netgccelf:
  152.      @echo TCP/IP networking added - using gcc, dynamic elf library
  153. -    $(MAKE) "MAKE=$(MAKE)" sco32v5net "CC=gcc" "CC2=gcc"
  154. +    $(MAKE) "MAKE=$(MAKE)" sco32v500net "CC=gcc" "CC2=gcc"
  155.      "KFLAGS=-DSCO_OSR505 -DPOSIX -funsigned-char -O3 -belf $(KFLAGS)" \
  156.      KTARGET=$${KTARGET:-$(@)} LNKFLAGS="-belf"
  157.  
  158. ===== end =====
  159.